package rladidxo;


public class J12_AccessModifier {
public static void main(String[] args) {
	//default로 선언된 클래스에 대한 객체 선언
	//같은 패키지내에 J12AccessModifier는 rladidxo 패키지에
	//J12_DefaultClass는 rladidxo.basic 패키지에 존재하므로 접근 불가능
	//따라서, 아래 코드는 작성시 오류 발생!
	
	/*J12_DefaultClass defaultClass = new J12_DefaultClass();
	defaultClass.name = "자바";
	defaultClass.sayHello();*/
	rladidxo.basic.J12_AccessModifier accessModifier = new rladidxo.basic.J12_AccessModifier();
	//멤버 변수 접근
	//accessModifier.name = "자바";
	//accessModifier.privatename ="자바";
	//accessModifier.protectedname ="자바";
	accessModifier.publicname ="자바";
	//메소드 접근
	//accessModifier.Hello();
	//accessModifier.privateHello();
	//accessModifier.protectHello();
	accessModifier.publicHello();
	System.out.println(accessModifier.publicname);
	System.out.println(accessModifier.publicHello());
		
}//main
}//class
